# 设计一个Animal(动物)类，包括颜色属性和叫方法。
# 再设计一个Fish(鱼)类，包括尾巴和颜色两个属性，以及叫方法。
# 要求：Fish类继承自Animal类，重写构造方法和叫方法。

class Animal:
    def __init__(self, color):
        self.color = color

    def sound(self):
        return "动物叫声"


class Fish(Animal):
    def __init__(self, color, tail_type):
        super().__init__(color)  # 调用父类构造方法
        self.tail_type = tail_type

    def sound(self):
        return "鱼发出水波声"


# 示例使用
fish1 = Fish("蓝色", "叉形")
print(f"鱼的颜色: {fish1.color}, 尾巴类型: {fish1.tail_type}, 叫声: {fish1.sound()}")